• word of the day

    schefflera actinophylla

    schefflera actinophylla - Dictionary definition and meaning for word schefflera actinophylla

    Definition
    (noun) erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
Download our Mobile App Today
Receive our word of the day
on Whatsapp